//模块化
let form = layui.form
let layer = layui.layer

//获取oldPwd和newPwd的值同时验证newPwd是否符合规定 而且 newPwd的值和重新输入的值是否一致
$('form').on('submit', function(e) {
    e.preventDefault()
    let data = $(this).serialize()
    $.ajax({
        type: 'POST',
        url: '/my/user/updatepwd',
        data: data,
        success: function(res) {
            // console.log(res); // 验证成功
            //  输出message
            layer.alert('修改成功', function(index) {
                if (res.status === 0 && res.message === "更新密码成功") {
                    localStorage.removeItem('token')
                    window.parent.location.href = '../login.html'
                        // 如果修改成功 删除token并且退出当前页面 返回登录页
                }
                layer.close(index);
            });




        }
    })
})



form.verify({
    pwd: [
        /^[\S]{6,12}$/, '密码6-12位而且不能出现空格'
    ],
    same: function(val) {
        if (val === $('#oldPwd').val()) { //如果输入的值和原密码相同则返回return
            return '不能使用原密码'
        }
    },
    dif: function(val) {
        if (val !== $('#newPwd').val()) { //如果输入的值和新密码不相同则返回return
            return '两次输入不一样'
        }
    }

})